Con guration-Level Optimization of RPC-Based Distributed Programs
نویسندگان
چکیده
Many strategies for improving performance of distributed programs can be described abstractly in terms of an application's overall connguration. But previously those techniques would need to be implemented manually, and the resulting programs, though yielding good performance, are more expensive to build and much less easy to reuse. This paper describes research towards an automatic system for introducing performance improvement techniques based upon an appli-cation's connguration description.
منابع مشابه
Integration of Distributed Constraint-Based Con gurators
Con guration problems are a thriving application area for declarative knowledge representation that experiences a constant increase in size and complexity of knowledge bases. However, today's con gurators are designed for solving local con guration problems not providing any distributed con guration problem solving functionality. Consequently the challenges for the construction of con guration ...
متن کاملMetrics and techniques for automatic partitioning and assignment of object-based concurrent programs
The software crisis is de ned as the inability to meet the demands for new software systems, due to the slow rate at which systems can be developed. To address the crisis, object-based design techniques and domain models have been developed. Furthermore, languages such as Modula-2, Ada, Smalltalk and C++ have been developed to enable the software realization of object-based designs. However, ob...
متن کاملFlexible and Transparent Fault Tolerance for Distributed Object-oriented Applications
This report describes an approach enabling automatic structural recon gurations of distributed applications based on con guration management in order to compensate for node and network failures. The major goal of the approach is to maintain the relevant application functionality after failures automatically. This goal is achieved by a dedicated system model and by a decentralized recon guration...
متن کاملComponent Conngurer: a Design Pattern for Component-based Connguration
Factory [Gamma 95]class ComponentGenerator represents a use of the AbstractFactory pattern. Classes derived from ComponentGenerator will encapsulate thegeneration of concrete ReconfComponent, LPlug and RPlug objects,Factory Method [Gamma 95]method newCompGen in class ReconfComponent representa use of the Factory Method pattern.Distributed Proxy [Silva 97] RPlug and LPlug cla...
متن کاملConnguration-level Optimization of Rpc-based Distributed Programs
Many strategies for improving performance of distributed programs can be described abstractly in terms of an application's overall connguration. But previously those techniques would need to be implemented manually, and the resulting programs, though yielding good performance, are more expensive to build and much less easy to reuse. This paper describes research towards an automatic system for ...
متن کامل